Bắc Hà Lan (tiếng Hà Lan: Noord-Holland, ) là một tỉnh của Hà Lan, tọa lạc ở vùng tây bắc của quốc gia này. Tỉnh lỵ của tỉnh này là Haarlem. Các thành phố khác là huyện lỵ có Amsterdam, Hilversum, Den Helder Alkmaar, Zaandam và Hoorn.
Bắc Hà Lan là một bán đảo giữa biển Bắc và IJsselmeer. Hơn một nửa của diện tích tỉnh này là đất lấn biển và thấp hơn mực nước biển. Đảo Texel cũng là một phần của tỉnh này. Bắc Hà Lan thuộc một khu vực của hệ thống International Organization for Standardization với code là ISO 3166-2:NL-NH.